[INFO] fetching crate eth-id 0.1.0...
[INFO] testing eth-id-0.1.0 against master#cced03bfd61a304243a34504618ecec86c17063f for pr-154065-2
[INFO] extracting crate eth-id 0.1.0 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate eth-id 0.1.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate eth-id 0.1.0
[INFO] tweaked toml for crates.io crate eth-id 0.1.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate eth-id 0.1.0 on toolchain cced03bfd61a304243a34504618ecec86c17063f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate eth-id 0.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.112
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.112
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.112
[INFO] [stderr]   Downloaded leptonica-sys v0.4.9
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.112
[INFO] [stderr]   Downloaded tesseract-plumbing v0.11.1
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.62
[INFO] [stderr]   Downloaded leptonica-plumbing v1.4.0
[INFO] [stderr]   Downloaded tesseract-sys v0.6.3
[INFO] [stderr]   Downloaded js-sys v0.3.89
[INFO] [stderr]   Downloaded type1-encoding-parser v0.1.0
[INFO] [stderr]   Downloaded postscript v0.14.1
[INFO] [stderr]   Downloaded adobe-cmap-parser v0.4.1
[INFO] [stderr]   Downloaded tesseract v0.15.2
[INFO] [stderr]   Downloaded pdf-extract v0.7.12
[INFO] [stderr]   Downloaded euclid v0.20.14
[INFO] [stderr]   Downloaded bindgen v0.64.0
[INFO] [stderr]   Downloaded reqwest-eventsource v0.6.0
[INFO] [stderr]   Downloaded async-convert v1.0.0
[INFO] [stderr]   Downloaded async-openai v0.24.1
[INFO] [stderr]   Downloaded pom v1.1.0
[INFO] [stderr]   Downloaded web-sys v0.3.89
[INFO] [stderr]   Downloaded lopdf v0.34.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 594cd5c471da2110819ed1ed8abf68c3fcd6facc45138f227f133d900eb54229
[INFO] running `Command { std: "docker" "start" "594cd5c471da2110819ed1ed8abf68c3fcd6facc45138f227f133d900eb54229", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "594cd5c471da2110819ed1ed8abf68c3fcd6facc45138f227f133d900eb54229" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "594cd5c471da2110819ed1ed8abf68c3fcd6facc45138f227f133d900eb54229", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "594cd5c471da2110819ed1ed8abf68c3fcd6facc45138f227f133d900eb54229" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling zerocopy v0.8.39
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling openssl-sys v0.9.111
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling foreign-types-shared v0.1.1
[INFO] [stderr]    Compiling openssl v0.10.75
[INFO] [stderr]    Compiling foreign-types v0.3.2
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling native-tls v0.2.18
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling unicase v2.9.0
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling as-slice v0.2.1
[INFO] [stderr]    Compiling weezl v0.1.12
[INFO] [stderr]    Compiling av-scenechange v0.14.1
[INFO] [stderr]    Compiling built v0.8.0
[INFO] [stderr]    Compiling aligned v0.4.3
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling nom v8.0.0
[INFO] [stderr]    Compiling core2 v0.4.0
[INFO] [stderr]    Compiling y4m v0.8.0
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling rav1e v0.8.1
[INFO] [stderr]    Compiling pastey v0.1.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling bitstream-io v4.9.0
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling simd_helpers v0.1.0
[INFO] [stderr]    Compiling num-conv v0.2.0
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling pom v1.1.0
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling imgref v1.12.0
[INFO] [stderr]    Compiling maybe-rayon v0.1.1
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling loop9 v0.1.5
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling tinyvec v1.10.0
[INFO] [stderr]    Compiling zune-jpeg v0.4.21
[INFO] [stderr]    Compiling md-5 v0.10.6
[INFO] [stderr]    Compiling eventsource-stream v0.2.3
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling avif-serialize v0.8.8
[INFO] [stderr]    Compiling pxfm v0.1.27
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling zune-inflate v0.2.54
[INFO] [stderr]    Compiling blake3 v1.8.3
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling rangemap v1.7.1
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling zune-core v0.5.1
[INFO] [stderr]    Compiling bit_field v0.10.3
[INFO] [stderr]    Compiling lebe v0.5.3
[INFO] [stderr]    Compiling futures-timer v3.0.3
[INFO] [stderr]    Compiling rgb v0.8.52
[INFO] [stderr]    Compiling zune-jpeg v0.5.12
[INFO] [stderr]    Compiling lopdf v0.34.0
[INFO] [stderr]    Compiling gif v0.14.1
[INFO] [stderr]    Compiling image-webp v0.2.4
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling zeroize_derive v1.4.3
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling zerocopy-derive v0.8.39
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling rustls-pki-types v1.14.0
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling equator-macro v0.4.2
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling equator v0.4.2
[INFO] [stderr]    Compiling aligned-vec v0.6.4
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling rustls-webpki v0.103.9
[INFO] [stderr]    Compiling v_frame v0.3.9
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling rustls v0.23.36
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling h2 v0.4.13
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling rustls-native-certs v0.8.3
[INFO] [stderr]    Compiling arg_enum_proc_macro v0.3.4
[INFO] [stderr]    Compiling profiling-procmacros v1.0.17
[INFO] [stderr]    Compiling derive_builder_core v0.20.2
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling profiling v1.0.17
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling av1-grain v0.2.5
[INFO] [stderr]    Compiling fax_derive v0.2.0
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling fax v0.2.6
[INFO] [stderr]    Compiling derive_builder_macro v0.20.2
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling derive_builder v0.20.2
[INFO] [stderr]    Compiling tiff v0.10.3
[INFO] [stderr]    Compiling exr v1.74.0
[INFO] [stderr]    Compiling backoff v0.4.0
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling async-convert v1.0.0
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling secrecy v0.8.0
[INFO] [stderr]    Compiling tracing-serde v0.2.0
[INFO] [stderr]    Compiling moxcms v0.7.11
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling qoi v0.4.1
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling adobe-cmap-parser v0.4.1
[INFO] [stderr]    Compiling type1-encoding-parser v0.1.0
[INFO] [stderr]    Compiling euclid v0.20.14
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling postscript v0.14.1
[INFO] [stderr]    Compiling keccak v0.1.6
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling reqwest-eventsource v0.6.0
[INFO] [stderr]    Compiling ravif v0.12.0
[INFO] [stderr]    Compiling async-openai v0.24.1
[INFO] [stderr]    Compiling pdf-extract v0.7.12
[INFO] [stderr]    Compiling image v0.25.9
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling uuid v1.21.0
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling eth-id v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `EthIdError`
[INFO] [stdout]  --> src/parser/json.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::error::{Result, EthIdError};
[INFO] [stdout]   |                            ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `EthIdError`
[INFO] [stdout]  --> src/privacy/filter.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::error::{Result, EthIdError};
[INFO] [stdout]   |                            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `EthIdError`
[INFO] [stdout]  --> src/privacy/minimizer.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::error::{Result, EthIdError};
[INFO] [stdout]   |                            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]   --> src/verifier/openai.rs:43:22
[INFO] [stdout]    |
[INFO] [stdout] 43 |         .temperature(0.1)
[INFO] [stdout]    |                      ^^^ help: explicitly specify the type as `f32`: `0.1_f32`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout]    = note: `#[warn(float_literal_f32_fallback)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `identity_claim`
[INFO] [stdout]   --> src/privacy/filter.rs:85:37
[INFO] [stdout]    |
[INFO] [stdout] 85 |         if let ClaimQuery::Identity(identity_claim) = claim_query {
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_identity_claim`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `EthIdError`
[INFO] [stdout]  --> src/parser/json.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::error::{Result, EthIdError};
[INFO] [stdout]   |                            ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AmountClaim`, `ComparativeClaim`, `IdentityClaim`, `PresenceClaim`, and `SignatureClaim`
[INFO] [stdout]  --> src/claims/mod.rs:5:51
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub use types::{ClaimType, ClaimQuery, DateClaim, IdentityClaim, AmountClaim, SignatureClaim, PresenceClaim, ComparativeClaim};
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `validator::ClaimValidator`
[INFO] [stdout]  --> src/claims/mod.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub use validator::ClaimValidator;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `EthIdError`
[INFO] [stdout]  --> src/privacy/filter.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::error::{Result, EthIdError};
[INFO] [stdout]   |                            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `EthIdError`
[INFO] [stdout]  --> src/privacy/minimizer.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::error::{Result, EthIdError};
[INFO] [stdout]   |                            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]   --> src/verifier/openai.rs:43:22
[INFO] [stdout]    |
[INFO] [stdout] 43 |         .temperature(0.1)
[INFO] [stdout]    |                      ^^^ help: explicitly specify the type as `f32`: `0.1_f32`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout]    = note: `#[warn(float_literal_f32_fallback)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filtered_data`
[INFO] [stdout]    --> src/cli/verify.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     filtered_data: &crate::privacy::FilteredData,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filtered_data`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `identity_claim`
[INFO] [stdout]   --> src/privacy/filter.rs:85:37
[INFO] [stdout]    |
[INFO] [stdout] 85 |         if let ClaimQuery::Identity(identity_claim) = claim_query {
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_identity_claim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `doc_type` and `fields` are never used
[INFO] [stdout]   --> src/parser/mod.rs:58:12
[INFO] [stdout]    |
[INFO] [stdout] 32 | impl ParsedDocument {
[INFO] [stdout]    | ------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 58 |     pub fn doc_type(&self) -> &DocumentType {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 66 |     pub fn fields(&self) -> &std::collections::HashMap<String, String> {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ParsedClaim` is never constructed
[INFO] [stdout]   --> src/claims/mod.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct ParsedClaim {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/claims/mod.rs:20:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | impl ParsedClaim {
[INFO] [stdout]    | ---------------- associated function in this implementation
[INFO] [stdout] 20 |     pub fn new(original: String, claim_type: ClaimType, query: ClaimQuery) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClaimValidator` is never constructed
[INFO] [stdout]  --> src/claims/validator.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct ClaimValidator;
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated functions are never used
[INFO] [stdout]    --> src/claims/validator.rs:7:12
[INFO] [stdout]     |
[INFO] [stdout]   6 | impl ClaimValidator {
[INFO] [stdout]     | ------------------- associated functions in this implementation
[INFO] [stdout]   7 |     pub fn validate_claim_query(query: &ClaimQuery) -> Result<()> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  18 |     fn validate_date_claim(claim: &DateClaim) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  54 |     fn validate_identity_claim(claim: &IdentityClaim) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  72 |     fn validate_amount_claim(claim: &AmountClaim) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  96 |     fn validate_signature_claim(_claim: &SignatureClaim) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 100 |     fn validate_presence_claim(claim: &PresenceClaim) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 110 |     fn validate_comparative_claim(claim: &ComparativeClaim) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 120 |     fn validate_cpf_format(cpf: &str) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ClaimValidation` and `OfflineMode` are never constructed
[INFO] [stdout]   --> src/error.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout]  4 | pub enum EthIdError {
[INFO] [stdout]    |          ---------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 12 |     ClaimValidation(String),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 33 |     OfflineMode,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `EthIdError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 58s
[INFO] running `Command { std: "docker" "inspect" "594cd5c471da2110819ed1ed8abf68c3fcd6facc45138f227f133d900eb54229", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "594cd5c471da2110819ed1ed8abf68c3fcd6facc45138f227f133d900eb54229" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling openssl v0.10.75
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling predicates-core v1.0.10
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling assert_cmd v2.1.2
[INFO] [stderr]    Compiling normalize-line-endings v0.3.0
[INFO] [stderr]    Compiling predicates-tree v1.0.13
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling image v0.25.9
[INFO] [stderr]    Compiling tempfile v3.26.0
[INFO] [stderr]    Compiling native-tls v0.2.18
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling reqwest-eventsource v0.6.0
[INFO] [stderr]    Compiling async-openai v0.24.1
[INFO] [stderr]    Compiling eth-id v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `EthIdError`
[INFO] [stdout]  --> src/parser/json.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::error::{Result, EthIdError};
[INFO] [stdout]   |                            ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `EthIdError`
[INFO] [stdout]  --> src/privacy/filter.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::error::{Result, EthIdError};
[INFO] [stdout]   |                            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `EthIdError`
[INFO] [stdout]  --> src/privacy/minimizer.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::error::{Result, EthIdError};
[INFO] [stdout]   |                            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]   --> src/verifier/openai.rs:43:22
[INFO] [stdout]    |
[INFO] [stdout] 43 |         .temperature(0.1)
[INFO] [stdout]    |                      ^^^ help: explicitly specify the type as `f32`: `0.1_f32`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout]    = note: `#[warn(float_literal_f32_fallback)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `identity_claim`
[INFO] [stdout]   --> src/privacy/filter.rs:85:37
[INFO] [stdout]    |
[INFO] [stdout] 85 |         if let ClaimQuery::Identity(identity_claim) = claim_query {
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_identity_claim`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `EthIdError`
[INFO] [stdout]  --> src/parser/json.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::error::{Result, EthIdError};
[INFO] [stdout]   |                            ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `EthIdError`
[INFO] [stdout]  --> src/privacy/filter.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::error::{Result, EthIdError};
[INFO] [stdout]   |                            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `EthIdError`
[INFO] [stdout]  --> src/privacy/minimizer.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::error::{Result, EthIdError};
[INFO] [stdout]   |                            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::parser::DocumentType`
[INFO] [stdout]   --> src/privacy/virtualizer.rs:88:9
[INFO] [stdout]    |
[INFO] [stdout] 88 |     use crate::parser::DocumentType;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]   --> src/verifier/openai.rs:43:22
[INFO] [stdout]    |
[INFO] [stdout] 43 |         .temperature(0.1)
[INFO] [stdout]    |                      ^^^ help: explicitly specify the type as `f32`: `0.1_f32`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout]    = note: `#[warn(float_literal_f32_fallback)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `identity_claim`
[INFO] [stdout]   --> src/privacy/filter.rs:85:37
[INFO] [stdout]    |
[INFO] [stdout] 85 |         if let ClaimQuery::Identity(identity_claim) = claim_query {
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_identity_claim`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ClaimType`
[INFO] [stdout]  --> tests/claims_tests.rs:1:47
[INFO] [stdout]   |
[INFO] [stdout] 1 | use eth_id::claims::{ClaimEngine, ClaimQuery, ClaimType};
[INFO] [stdout]   |                                               ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `VerifierEngine`
[INFO] [stdout]  --> tests/integration_e2e.rs:1:58
[INFO] [stdout]   |
[INFO] [stdout] 1 | use eth_id::{DocumentParser, ClaimEngine, PrivacyFilter, VerifierEngine};
[INFO] [stdout]   |                                                          ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `DocumentParser`
[INFO] [stdout]  --> tests/privacy_tests.rs:2:22
[INFO] [stdout]   |
[INFO] [stdout] 2 | use eth_id::parser::{DocumentParser, DocumentType, ParsedDocument};
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ClaimQuery`
[INFO] [stdout]  --> tests/privacy_tests.rs:3:35
[INFO] [stdout]   |
[INFO] [stdout] 3 | use eth_id::claims::{ClaimEngine, ClaimQuery};
[INFO] [stdout]   |                                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `EthIdError`
[INFO] [stdout]  --> src/parser/json.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::error::{Result, EthIdError};
[INFO] [stdout]   |                            ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AmountClaim`, `ComparativeClaim`, `IdentityClaim`, `PresenceClaim`, and `SignatureClaim`
[INFO] [stdout]  --> src/claims/mod.rs:5:51
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub use types::{ClaimType, ClaimQuery, DateClaim, IdentityClaim, AmountClaim, SignatureClaim, PresenceClaim, ComparativeClaim};
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `validator::ClaimValidator`
[INFO] [stdout]  --> src/claims/mod.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub use validator::ClaimValidator;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `EthIdError`
[INFO] [stdout]  --> src/privacy/filter.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::error::{Result, EthIdError};
[INFO] [stdout]   |                            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `EthIdError`
[INFO] [stdout]  --> src/privacy/minimizer.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::error::{Result, EthIdError};
[INFO] [stdout]   |                            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `EthIdError`
[INFO] [stdout]  --> src/parser/json.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::error::{Result, EthIdError};
[INFO] [stdout]   |                            ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AmountClaim`, `ComparativeClaim`, `IdentityClaim`, `PresenceClaim`, and `SignatureClaim`
[INFO] [stdout]  --> src/claims/mod.rs:5:51
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub use types::{ClaimType, ClaimQuery, DateClaim, IdentityClaim, AmountClaim, SignatureClaim, PresenceClaim, ComparativeClaim};
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `validator::ClaimValidator`
[INFO] [stdout]  --> src/claims/mod.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub use validator::ClaimValidator;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `EthIdError`
[INFO] [stdout]  --> src/privacy/filter.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::error::{Result, EthIdError};
[INFO] [stdout]   |                            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `EthIdError`
[INFO] [stdout]  --> src/privacy/minimizer.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::error::{Result, EthIdError};
[INFO] [stdout]   |                            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::parser::DocumentType`
[INFO] [stdout]   --> src/privacy/virtualizer.rs:88:9
[INFO] [stdout]    |
[INFO] [stdout] 88 |     use crate::parser::DocumentType;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]   --> src/verifier/openai.rs:43:22
[INFO] [stdout]    |
[INFO] [stdout] 43 |         .temperature(0.1)
[INFO] [stdout]    |                      ^^^ help: explicitly specify the type as `f32`: `0.1_f32`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout]    = note: `#[warn(float_literal_f32_fallback)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]   --> src/verifier/openai.rs:43:22
[INFO] [stdout]    |
[INFO] [stdout] 43 |         .temperature(0.1)
[INFO] [stdout]    |                      ^^^ help: explicitly specify the type as `f32`: `0.1_f32`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout]    = note: `#[warn(float_literal_f32_fallback)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filtered_data`
[INFO] [stdout]    --> src/cli/verify.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     filtered_data: &crate::privacy::FilteredData,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filtered_data`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filtered_data`
[INFO] [stdout]    --> src/cli/verify.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     filtered_data: &crate::privacy::FilteredData,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filtered_data`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `identity_claim`
[INFO] [stdout]   --> src/privacy/filter.rs:85:37
[INFO] [stdout]    |
[INFO] [stdout] 85 |         if let ClaimQuery::Identity(identity_claim) = claim_query {
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_identity_claim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `identity_claim`
[INFO] [stdout]   --> src/privacy/filter.rs:85:37
[INFO] [stdout]    |
[INFO] [stdout] 85 |         if let ClaimQuery::Identity(identity_claim) = claim_query {
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_identity_claim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `doc_type` and `fields` are never used
[INFO] [stdout]   --> src/parser/mod.rs:58:12
[INFO] [stdout]    |
[INFO] [stdout] 32 | impl ParsedDocument {
[INFO] [stdout]    | ------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 58 |     pub fn doc_type(&self) -> &DocumentType {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 66 |     pub fn fields(&self) -> &std::collections::HashMap<String, String> {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `doc_type` and `fields` are never used
[INFO] [stdout]   --> src/parser/mod.rs:58:12
[INFO] [stdout]    |
[INFO] [stdout] 32 | impl ParsedDocument {
[INFO] [stdout]    | ------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 58 |     pub fn doc_type(&self) -> &DocumentType {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 66 |     pub fn fields(&self) -> &std::collections::HashMap<String, String> {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ParsedClaim` is never constructed
[INFO] [stdout]   --> src/claims/mod.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct ParsedClaim {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/claims/mod.rs:20:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | impl ParsedClaim {
[INFO] [stdout]    | ---------------- associated function in this implementation
[INFO] [stdout] 20 |     pub fn new(original: String, claim_type: ClaimType, query: ClaimQuery) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClaimValidator` is never constructed
[INFO] [stdout]  --> src/claims/validator.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct ClaimValidator;
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated functions are never used
[INFO] [stdout]    --> src/claims/validator.rs:7:12
[INFO] [stdout]     |
[INFO] [stdout]   6 | impl ClaimValidator {
[INFO] [stdout]     | ------------------- associated functions in this implementation
[INFO] [stdout]   7 |     pub fn validate_claim_query(query: &ClaimQuery) -> Result<()> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  18 |     fn validate_date_claim(claim: &DateClaim) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  54 |     fn validate_identity_claim(claim: &IdentityClaim) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  72 |     fn validate_amount_claim(claim: &AmountClaim) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  96 |     fn validate_signature_claim(_claim: &SignatureClaim) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 100 |     fn validate_presence_claim(claim: &PresenceClaim) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 110 |     fn validate_comparative_claim(claim: &ComparativeClaim) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 120 |     fn validate_cpf_format(cpf: &str) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ParsedClaim` is never constructed
[INFO] [stdout]   --> src/claims/mod.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct ParsedClaim {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/claims/mod.rs:20:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | impl ParsedClaim {
[INFO] [stdout]    | ---------------- associated function in this implementation
[INFO] [stdout] 20 |     pub fn new(original: String, claim_type: ClaimType, query: ClaimQuery) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClaimValidator` is never constructed
[INFO] [stdout]  --> src/claims/validator.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct ClaimValidator;
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated functions are never used
[INFO] [stdout]    --> src/claims/validator.rs:7:12
[INFO] [stdout]     |
[INFO] [stdout]   6 | impl ClaimValidator {
[INFO] [stdout]     | ------------------- associated functions in this implementation
[INFO] [stdout]   7 |     pub fn validate_claim_query(query: &ClaimQuery) -> Result<()> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  18 |     fn validate_date_claim(claim: &DateClaim) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  54 |     fn validate_identity_claim(claim: &IdentityClaim) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  72 |     fn validate_amount_claim(claim: &AmountClaim) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  96 |     fn validate_signature_claim(_claim: &SignatureClaim) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 100 |     fn validate_presence_claim(claim: &PresenceClaim) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 110 |     fn validate_comparative_claim(claim: &ComparativeClaim) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 120 |     fn validate_cpf_format(cpf: &str) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ClaimValidation` and `OfflineMode` are never constructed
[INFO] [stdout]   --> src/error.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout]  4 | pub enum EthIdError {
[INFO] [stdout]    |          ---------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 12 |     ClaimValidation(String),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 33 |     OfflineMode,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `EthIdError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ClaimValidation` and `OfflineMode` are never constructed
[INFO] [stdout]   --> src/error.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout]  4 | pub enum EthIdError {
[INFO] [stdout]    |          ---------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 12 |     ClaimValidation(String),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 33 |     OfflineMode,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `EthIdError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `eth-id` (bin "eth" test); 15 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/cced03bfd61a304243a34504618ecec86c17063f/bin/rustc --crate-name eth --edition=2021 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "ocr", "offline", "tesseract"))' -C metadata=d983b29600a28a35 -C extra-filename=-75b55a87a064180a --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern anyhow=/opt/rustwide/target/debug/deps/libanyhow-d0824aa9c7568042.rlib --extern assert_cmd=/opt/rustwide/target/debug/deps/libassert_cmd-3c67969b138f0407.rlib --extern async_openai=/opt/rustwide/target/debug/deps/libasync_openai-dadfef7ccc9b8e75.rlib --extern base64=/opt/rustwide/target/debug/deps/libbase64-2a03de3babadded3.rlib --extern blake3=/opt/rustwide/target/debug/deps/libblake3-00810f6bfe6fa9ba.rlib --extern chrono=/opt/rustwide/target/debug/deps/libchrono-7825a59c805d5cee.rlib --extern clap=/opt/rustwide/target/debug/deps/libclap-05b3ace1eee0aaac.rlib --extern dirs=/opt/rustwide/target/debug/deps/libdirs-f1fab1304aea459c.rlib --extern eth_id=/opt/rustwide/target/debug/deps/libeth_id-70ec9077343539d2.rlib --extern image=/opt/rustwide/target/debug/deps/libimage-8bbaa6fd4a5887f8.rlib --extern lazy_static=/opt/rustwide/target/debug/deps/liblazy_static-b3603208c0de2608.rlib --extern pdf_extract=/opt/rustwide/target/debug/deps/libpdf_extract-12d4b9a9e17cfbf5.rlib --extern predicates=/opt/rustwide/target/debug/deps/libpredicates-904686b47c7b2b7e.rlib --extern regex=/opt/rustwide/target/debug/deps/libregex-857024ac62c88952.rlib --extern reqwest=/opt/rustwide/target/debug/deps/libreqwest-af80797d20b4cc33.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-a8953d13da7e68c2.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-5fb17dd98500d0da.rlib --extern sha2=/opt/rustwide/target/debug/deps/libsha2-8b90c609e5cd1b21.rlib --extern sha3=/opt/rustwide/target/debug/deps/libsha3-8f0b2cdc5ff26478.rlib --extern tempfile=/opt/rustwide/target/debug/deps/libtempfile-360554834076005e.rlib --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-eba59e12b46788a9.rlib --extern tokio=/opt/rustwide/target/debug/deps/libtokio-89231298ad199720.rlib --extern tracing=/opt/rustwide/target/debug/deps/libtracing-6d9508875467d2d8.rlib --extern tracing_subscriber=/opt/rustwide/target/debug/deps/libtracing_subscriber-1679e0a999a06ae4.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-8cc6d35883fce04b.rlib --extern zeroize=/opt/rustwide/target/debug/deps/libzeroize-96f4d2874cad526b.rlib --cap-lints=forbid -L native=/opt/rustwide/target/debug/build/ring-846acf0778205177/out -L native=/opt/rustwide/target/debug/build/blake3-a6f6e84abb1dc9db/out -L native=/opt/rustwide/target/debug/build/blake3-a6f6e84abb1dc9db/out` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/opt/rustwide/target/debug/deps/rustcvvm7Np/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libtest-*,libgetopts-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libeth_id-70ec9077343539d2,libdirs-f1fab1304aea459c,libdirs_sys-119f5a36488167c1,liboption_ext-23838f1959a6156b,libpdf_extract-12d4b9a9e17cfbf5,libunicode_normalization-51ea083ac55613a7,libtinyvec-5904eadb2731a928,libtinyvec_macros-1c14e8980bff1229,libtype1_encoding_parser-24b41467ef78a728,libadobe_cmap_parser-aa2c05c46a45fd39,libpom-c95d9f3541222568,libeuclid-0831b065c3d48ec5,liblopdf-53a2a9ff368e3cde,libmd5-591a554a17e8b289,librangemap-50eef583be95c2a1,libtime-26a7067f1a059753,libtime_core-b0a5dd9c151b4fd3,libnum_conv-a6c1e03cf6174049,libderanged-a49ee88422a6728d,libpowerfmt-a0c185df26c26a22,libasync_openai-dadfef7ccc9b8e75,libtokio_stream-804bced9d9954dec,libbackoff-c1c77255dba2b7ea,libinstant-e3a69bbac7b24b4a,libasync_convert-4aece2c391d7b10c,libderive_builder-933e02de365c173f,librand-f925ac92ad013ec6,librand_chacha-8666b010205132dc,libppv_lite86-44c64ee4e8ed9542,librand_core-44541de97192ee28,libsecrecy-a8e4e672bb6858b0,libreqwest_eventsource-12c4f57cfa10aa2c,libfutures_timer-2b3f729e26c119bb,libreqwest-af80797d20b4cc33,libhyper_rustls-71ee47a09b760caa,librustls_native_certs-fccaf1650bc04646,libhyper_tls-8cce61a1f6579c03,libtokio_native_tls-66e2e125c3355ddc,libtokio_rustls-6cc8d1777438acad,librustls-cfdeddbab006fd08,libsubtle-ca7024fc66e4388f,libwebpki-eae0ab12c1cadc74,libring-4ea1e51ae076768b,libgetrandom-a3e528362ec8c810,libuntrusted-3420b86308bec153,librustls_pki_types-4bb097bb49f07e95,libserde_urlencoded-cfec29d6eb0a0f2a,libryu-ace37e26d8308611,libencoding_rs-f47fb1c01542042e,libmime_guess-bec286bbe27c8f6d,libunicase-003160ffa59356bd,libmime-4b44681fdb2c65f7,libtower_http-67b0c5f76ba3240e,libiri_string-d8b08e8827a09725,libtower-a839a5b051e70327,libtower_layer-d70c7e404336389b,libnative_tls-ab7624b84a9f8d18,libopenssl_probe-2e4370df64ac645e,libopenssl-459ff40a33a9bc70,libforeign_types-5fe497e04623184e,libforeign_types_shared-1d09a6084921ca40,libopenssl_sys-bfd20cdd3abae684,libhyper_util-f6232efcc5ef86b3,libipnet-9aae67a4e846df6d,libtower_service-0d7df29686b13872,libhyper-8b26d0b24690221b,libwant-7ab32758a94a943e,libtry_lock-aabba5e3d97e6b57,libhttparse-4b1ed73b760072b9,libh2-03194f06881ee19c,libtracing-6d9508875467d2d8,libtracing_core-fc2d38f4334e7941,libonce_cell-0ba6aecba7086d38,libindexmap-fb3ae6ea90f53af1,libequivalent-7e0e8cbe6c474a67,libhashbrown-00f937fe1169347c,libfnv-2d77ec4f6f971b24,libpin_utils-9a5791cba021167a,libatomic_waker-001109810bdecbaa,libtokio_util-7e50886245a8d9ab,libtokio-89231298ad199720,libsignal_hook_registry-5720ab1df4abbddd,liberrno-a52f0e2de63da12d,libsocket2-a9e11c9a999805a7,libmio-893c04095b2b1201,libparking_lot-34ed877ef4436992,libparking_lot_core-a6c16c2eeeccaeb8,liblibc-65ee1eb217d721f2,liblock_api-ec1e77aca18a533b,libscopeguard-d52bd00767847e44,libhttp_body_util-669bb0f90030570f,libhttp_body-c1839cc45fdc82ab,liburl-f89a00ef05bafac9,libidna-fc0809c73330389d,libutf8_iter-0d9be7b316c2b184,libidna_adapter-d375b6232a2d74e1,libicu_properties-34a946e40c5ff993,libicu_properties_data-8a58b99d72eea4b6,libicu_normalizer-7eb08f3734ddfbd9,libicu_normalizer_data-088c419f54c50650,libicu_collections-8f3521fad84fd199,libpotential_utf-58f9abbdab67c264,libicu_provider-5b6c466b658a8f61,libicu_locale_core-c67374928896e427,libtinystr-22a5f5c44704a899,liblitemap-25fe1ff30044fa90,libwriteable-8a34c6e0a2a8ded3,libzerovec-2ada63c779cc3b4c,libzerotrie-f1ca6b92e0dd5edc,libyoke-a589e16a0df95003,libzerofrom-cfe09911ec5f7323,libform_urlencoded-b57e943dc1db8475,libpercent_encoding-c53c37e60dd2727e,libhttp-2b4f0b9284ae8d87,libsync_wrapper-48a86ae4bb41793c,libeventsource_stream-d10b2da2ee80d32f,libnom-434bb3290c16ee0b,libthiserror-eba59e12b46788a9,libfutures-9cc703c1cb21d8f3,libfutures_executor-ed99db39a22377f7,libfutures_util-a25f2c3cef1e2097,libfutures_io-9bc2d3828d4ba8af,libslab-e253d0c0a7952806,libfutures_channel-269d605913ea0ccb,libpin_project_lite-bedc6e0acd72ff2a,libfutures_sink-97e10fe82c3fc434,libfutures_task-eafdccc31efa9d5a,libfutures_core-f0387e1e69ce8814,libbytes-ff5aca13e3e348ea,libsha2-8b90c609e5cd1b21,libcpufeatures-471354fefbcaf2d8,libdigest-d50335253084d399,libblock_buffer-89561fdedc720992,libcrypto_common-761e7d9b21004ed9,libgeneric_array-c18ca592204e9758,libtypenum-0e02f3386ab040bb,libchrono-7825a59c805d5cee,libiana_time_zone-e4284183d46316cc,libzeroize-96f4d2874cad526b,libserde-a8953d13da7e68c2,libserde_json-5fb17dd98500d0da,libitoa-ae20521aea192d35,libzmij-07c2bc01ed4c756c,libserde_core-461966848332ffa4,libimage-8bbaa6fd4a5887f8,libimage_webp-66d30c79fc9bcd44,libqoi-8c761d108626cd96,libmoxcms-8a0b6d0f589b9d90,libpxfm-7ba90094ffe9c576,libtiff-7375f3ceeeabc0ff,libfax-3bcbb2d7c43a874f,libzune_jpeg-999022611cfb2e9b,libzune_core-e448b15fbf642cb4,libpng-44a982be23e6f45a,libbitflags-a4a524fc7b7b1962,libflate2-123d4b23881f3f79,libfdeflate-6938c6b3b1cefc1d,libcrc32fast-66fcb8dfd77ba9de,libexr-5f74ce1f7541a149,libminiz_oxide-209998904a4e2499,libzune_inflate-72ecbd2b06821f91,libsimd_adler32-5eb909258a4e5f49,libbit_field-04a02c08921d3c68,liblebe-9a2db729ee903ee4,libhalf-6b53b4ad01fb228a,libzerocopy-40d20dde8e9f17cc,libsmallvec-5854932b8c8b4991,libzune_jpeg-302ea4448f1a30bf,libzune_core-4349f38ae7012dfe,libgif-c9b8358128ce83cf,libcolor_quant-fa7ff1de0e6ea74b,libweezl-f88782bf0aba6af8,libbyteorder_lite-25e78048a27d33b8,libravif-0fb42da9e83cd0aa,libloop9-1ac294f594997f3a,libavif_serialize-68ef461dd6b4f8aa,libquick_error-8d402ad4d863a69d,librgb-fa63f9705c65f46d,librav1e-9ea869ad7ceaf520,libprofiling-9f2b588513e57afc,libav_scenechange-26d97e0c3f33a0db,liby4m-9b04e3cf8ac46700,libaligned-736437f170691cb3,libas_slice-920fb7cbca759e08,libstable_deref_trait-704f67c99a4c5f65,libav1_grain-06a01d922532713c,liblog-cfb0a897de58af94,libnom-4d9c1b3764f027c6,libnum_rational-34870ec64e277cdd,libnum_bigint-939c89fe6068755f,libnum_integer-8994f55b08cf2168,libanyhow-d0824aa9c7568042,libmaybe_rayon-30069f535bb8c1fc,librayon-3336647a8430f5f6,librayon_core-52eb7fbf8b046d0c,libcrossbeam_deque-5a8bc6150a57d553,libcrossbeam_epoch-7bc0ab567b886199,libcrossbeam_utils-bddddcad4a4551ea,libcfg_if-5af52f617df93f8f,libv_frame-1de8cdda84624d67,libarrayvec-41dcfe80309d7422,libaligned_vec-7b0f96ce266a5735,libequator-19dd263ebe1328bc,libthiserror-66ec817f585f7beb,libbitstream_io-79640cb49e591351,libitertools-bb9dfc9f1c5526ce,libeither-ef22a4c75605e12f,libimgref-3061c516f5a3939d,libbytemuck-70837a11a8946efc,libnum_traits-8434f84c7e6b85f7,libbase64-2a03de3babadded3,liblazy_static-b3603208c0de2608,libregex-857024ac62c88952,libregex_automata-1abc950dd7c0c737,libaho_corasick-911505ac5b3ee82d,libmemchr-9b3f20cfb3ebd3b2,libregex_syntax-a59969707b42f994}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/opt/rustwide/target/debug/deps/rustcvvm7Np/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-846acf0778205177/out" "-L" "/opt/rustwide/target/debug/build/blake3-a6f6e84abb1dc9db/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/integration_e2e-fca86bdcb33a2bad" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `eth-id` (test "integration_e2e") due to 1 previous error; 1 warning emitted
[INFO] running `Command { std: "docker" "inspect" "594cd5c471da2110819ed1ed8abf68c3fcd6facc45138f227f133d900eb54229", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "594cd5c471da2110819ed1ed8abf68c3fcd6facc45138f227f133d900eb54229", kill_on_drop: false }`
[INFO] [stdout] 594cd5c471da2110819ed1ed8abf68c3fcd6facc45138f227f133d900eb54229
